declare something well-founded - English Synonyms Dictionary